﻿
static class ServiceManager
{
    public static IInputService InputService { get; private set; }
    public static IViewService ViewService { get;  private set; }
    public static IDebugMessageService DebugMessageService { get; private set; }
    public static IPhysicsService PhysicsService { get; private set; }
    static ServiceManager()
    {
        InputService = new InputImplementation();
        ViewService = new ViewImplementation();
        DebugMessageService = new DebugMessageImplementation();
        PhysicsService = new PhysicsImplementation();
    }
}

